*{margin:0;padding: 0;}
body{background: #FFFFCC;    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;outline: none;font-size: 14px;}
li,a{list-style: none;text-decoration: none;}



/***********首页***********/
.page{max-width: 800px; height: auto;overflow: hidden;margin: 0 auto; }
.main{width: 100%;height: auto;overflow: hidden;}
.bannerbox{width: 100%;position: relative;overflow: hidden;height:auto;}
.banner{width: 500%;position: relative;overflow: hidden;}
.banner-one{width: 20%;float: left;}
.banner-one img{width: 100%;max-width: 100%;}
.icon{width: 150px;height: 10px;position: absolute;left: 40%;top: 90%;}
.icon span{margin-left: 10px;cursor: pointer; display: block;width: 10px;height: 10px;border-radius: 50%;float: left;background: white;}
.icon .bac{background:white;}


.tubiao{width: 100%; height: 72px;background: #FFFFCC ;display: block;}
.del{display: none;}
.tubiao span{display: block;width: 28px;height: 33px;float: left;margin-left: 15px;margin-top: 15px;}
.tubiao span img{width: 100%;height: 100%;}
.tubiao a{color: #428bca;font-size: 1em;font-weight: 700;float: left;margin-top: 30px;margin-left: 15px;}
.tubiao a:hover{text-decoration: underline;color: rgb(66, 139, 202);}
.delete{width: 15px;height: 15px;float: right;margin-right: 15px;margin-top: 20px;cursor: pointer;}
.delete img{width: 100%;height: 100%;}


.content{
	text-align: center;
	
}
.row{background: #FFFFCC ;padding-top:10px ;}
.content a{
display: block;
width: 100%;
height: 4.5em;
text-align: center;
}
.content a img{
width: 4.5em;
height: 4.5em;
overflow: hidden;
border-radius: 50%;
}
.content p{
color: #3300CC;
font-size: 0.9em;
margin: 0 0 10px;
}

.ui-loader{display: none;}


/***************新闻***************/
.top{
width: 100%;
height: 46px;
padding: 8px 15px 8px 15px;
background:#FFFFCC ;
margin-bottom: 10px;
}
.top a img{width: 23px;height: 23px;}
.top span{color: #3300CC;margin-top: 7px;margin-left: 10px; float: left;}
.top a{color: #3300CC;font-size: 12px;float: left;}
.top a:hover{text-decoration: underline;color: #3300CC;}
.top .sport{margin-left: 10px;margin-top: 7px;}
.new a li{width: 100%;height: auto;overflow:hidden;padding: 15px;border-bottom: 1px solid #E5E5E5;}
.new a li img{display: block;width: 60px;height: 60px;float: left;}
.new a li .con{width: 60%;height: 100%;float:left ;margin-left: 15px;}
.new a li .con h4{color: black;}
.new a li .con p{color: #999999;}



/**************现在预约**************/
.time{height: auto;margin-bottom: 12px;margin-top: 12px;text-align: center;}
/*.time div{ line-height: 42px; border: 1px solid #08af1b;width: 52px;height: 42px;border-radius: 10px;box-sizing: border-box;}*/
.time img{width: 36px;height: 36px;cursor: pointer;}
.time span{font-size: 1.2em;color: rgb(51, 51, 51);}
.row_time{background: rgb(255, 255, 255);}

.record li{width: 100%;height: auto; overflow: hidden; border-top: 1px solid #ddd;float: left;}
.record_left{padding-left: 10px; width: 60px;height: 100%;padding-top: 10px;color: rgb(51, 51, 51);font-size: 14px;font-weight: bold;float: left;}
.record_right{width: 70%;height: 100%;float: left;padding: 6px;}
.record_right span{margin-bottom: 0.3em;font-size: 0.8em;font-weight: 500;color: #666666;}

.all{padding-top: 20px;background: white;}
.course{height: 32px;background: #5cb85c;text-align: center;line-height: 32px;color: white;font-size: 14px;font-weight:700 ;}
.quxiao{height: 32px;background: #f0ad4e;text-align: center;line-height: 32px;color: white;font-size: 14px;font-weight:700 ;}
.erweima{height: 32px;background: #5bc0de;text-align: center;line-height: 32px;color: white;font-size: 14px;font-weight:700 ;}


.shuoming{width: 100%;height: auto;border-radius: 10px;border: 1px solid #d6e9c6;margin-top: 40px;}
.shuoming h4{width: 100%;height: 35px;line-height: 35px;padding-left: 15px;color: #3c763d;background: #dff0d8;margin: 0;}
.shuoming-content{width: 100%;height: 116px;padding: 15px;}
.shuoming-content span{color: #333;font-size: 12px;line-height: 19.2px;}

.shuoming-dengji{width: 100%;height: auto;border-radius: 10px;border: 1px solid #d6e9c6;margin-top: 20px;margin-bottom: 20px;}
.shuoming-dengji h4{width: 100%;height: 35px;line-height: 35px;padding-left: 15px;color: #3c763d;background: #dff0d8;margin: 0;}
.base{width: 100%;height: auto;color: #333;font-size: 12px;padding: 15px;}




/*******************热销产品*********************/

.drink{width: 95%;height: auto;margin: 0 auto;border-radius: 10px; border-color: #d6e9c6;overflow: hidden;margin-bottom:20px;border: 1px solid #d6e9c6;}
.drink_top{width: 100%;height: 39px;line-height: 39px;text-indent: 15px; background-color: #dff0d8;border-bottom: 1px solid #d6e9c6;}
.drink_content{width: 100%;overflow: hidden;padding: 6px;}
/*.drink_content tr{width: 50%; height: auto;}*/
.kele{float: left; width: 49%; height: auto;text-align: center;background-color: #E6E6E6;border-radius: 5px;}
.changage{float: right;width: 49%; height: auto;text-align: center;background-color: #E6E6E6;border-radius: 5px;}
.kele img{width: 95%;height: auto;margin-top: 5px;}
.changage img{width: 95%;height: auto;}


/******优惠卡*******/
.youhui{width: 100%;height: auto;padding: 15px;}
.youhui img{width: 100%;height: auto;}
.youhui h3{width: 100%;height: 52px;margin-top: 20px;margin-bottom: 10px;font-weight: 700;text-align: center;}
table{width: 100%;}
table tr td{padding: 8px;height: 17px;line-height: 17px;    border-top: 1px solid #ddd;    vertical-align: top;}
table tr th{padding: 8px;height: 17px;line-height: 17px;    border-top: 1px solid #ddd;    vertical-align: top;}


/************提高*****************/
.xiang{    color: #777!important;}
.xiang:hover{text-decoration: none!important;}
.tigao_content{width: 100%;height: auto;overflow: hidden;padding: 15px;background-color: #FCFCFC;}
.tigao_content h4{display: block;width: 100%;height: 19px;line-height: 19px; font-size: 18px;margin-top: 10px;margin-bottom: 10px;font-weight: 500;}
.tigao_content h6{display: block;width: 100%;height: 13px;line-height: 13px; font-size: 12px;margin-top: 10px;margin-bottom: 10px;font-weight: 500;}
.tigao_content img{width: 100%;height: auto;}
.baoming{    background-color: #eee; width: 100%;height: 275px;padding: 24px 12px 24px 12px;margin-top: 24px;margin-bottom: 24px;}
.baoming h4{width: 100%;height: 19px;line-height: 19px;margin-bottom: 10px;margin-top: 10px;font-size: 18px;font-weight: bold;}
.baoming_content{margin-bottom: 20px; width: 100%;height: 34px;border: 1px solid #ccc;border-radius: 4px;}
.baoming_left{width: 20%;height:32px ;line-height: 32px;text-align: center;font-size: 14px;font-weight: 400;color: #555;float: left;border-right: 1px solid #ccc;}
.baoming_content input{width: 80%; border: none;height: 32px;float: left;text-indent: 15px;color: #555;font-size: 14px;border-radius: 4px;}
.queren{width: 100%;height: 32px;line-height: 32px; text-align: center;cursor: pointer;border-radius: 4px;background-color: #428bca;border:1px solid #357ebd;     display: block;   color: #fff;    font-size: 14px;}
.queren:hover{background: #357ebd;}

.man li{width: 100%;height: 33px;line-height: 33px;   font-size: 12px;}
.man li:nth-child(1){text-align: center;}
.man li:nth-child(2){    border-top: 1px solid #ddd;}
.man li:nth-child(3){    border-top: 1px solid #ddd;}
.man li span:nth-child(1){display: block;width: 50%;height: 33px;line-height: 33px;float: left;    font-size: 12px;}
.man li span:nth-child(2){display: block;width: 50%;height: 33px;line-height: 33px;float: left;    font-size: 12px;text-align:right ;}


/**************查询****************/
.phone{width: 90%;margin: 0 auto; height: 32px;border: 1px solid #ccc;margin-bottom: 30px;margin-top: 20px;border-radius: 4px;}
.phone input{width:85% ;height: 30px;text-indent: 10px; border: none;float: left;color: #555;font-size: 14px;border-radius: 4px 0 0 4px;}
.phone_right{width: 15%;height: 30px;line-height: 32px;text-align: center;float: left;border-left: 1px solid #ccc;cursor: pointer;}
.phone_right:hover{background:#ccc ;}
